<html>
	
	<head>
	<link rel="stylesheet" type="text/css" href="../doc.css" />
	<style type="text/css">
.auto-style1 {
	text-decoration: underline;
}
	.auto-style2 {
		border-style: solid;
		border-width: 1px;
	}
	.auto-style3 {
		border-style: solid;
		border-width: 1px;
	}
	</style>
	</head>

	<body>
		<h1 class="auto-style1">DED: Common Package</h1>
		<table style="width: 100%" class="auto-style2">
			<tr>
				<td style="width: 109px" class="auto-style3"><strong>Module</strong></td>
				<td class="auto-style3"><strong>Elements</strong></td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Directive</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 143px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Name</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>Name of the directive</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">ConsumesMemory</td>
				<td style="width: 148px">boolean</td>
				<td style="width: 107px">private class-level</td>
				<td style="width: 107px">T/F</td>
				<td>True if the directive increments the line count, false 
				otherwise</td>
					</tr>
					<tr>
				<td style="width: 77px; height: 23px">n/a</td>
				<td style="width: 113px; height: 23px">Label_Format</td>
				<td style="width: 148px; height: 23px">int</td>
				<td style="width: 107px; height: 23px">private class-level</td>
				<td style="width: 107px; height: 23px">[0,255]</td>
				<td style="height: 23px">A bitmask containing the formats that 
				the label for this directive can be</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Operand_Format</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">[0,255]</td>
				<td>A bitmask containing the formats that the operand for this 
				directive can be</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">name</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Name of the directive</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">consumesMemory</td>
				<td style="width: 148px">boolean</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">T/F</td>
				<td>True if the directive increments the line count, false 
				otherwise</td>
					</tr>
					<tr>
				<td style="width: 77px; height: 23px">(Constructor)</td>
				<td style="width: 113px; height: 23px">label_Format</td>
				<td style="width: 148px; height: 23px">int</td>
				<td style="width: 107px; height: 23px">local</td>
				<td style="width: 107px; height: 23px">[0,255]</td>
				<td style="height: 23px">A bitmask containing the formats that 
				the label for this directive can be</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">operand_Format</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">[0,255]</td>
				<td>A bitmask containing the formats that the operand for this 
				directive can be</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Errors</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 150px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Fatal</td>
				<td style="width: 148px">Map&lt;String, String&gt;</td>
				<td style="width: 107px">private class-level</td>
				<td style="width: 107px">n/a</td>
				<td>A mapping between fatal error names and error descriptions.</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Serious</td>
				<td style="width: 148px">Map&lt;String, String&gt;</td>
				<td style="width: 107px">private class-level</td>
				<td style="width: 107px">n/a</td>
				<td>A mapping between serious error names and error 
				descriptions.</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Warning</td>
				<td style="width: 148px">Map&lt;String, String&gt;</td>
				<td style="width: 107px">private class-level</td>
				<td style="width: 107px">n/a</td>
				<td>A mapping between warning names and warning descriptions.</td>
					</tr>
					<tr>
				<td style="width: 77px">GetErrorMessage</td>
				<td style="width: 113px">cond</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Returns the description of the passed error message name.</td>
					</tr>
					<tr>
				<td style="width: 77px">ReplaceWithNOP</td>
				<td style="width: 113px">error</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Returns true if the passed error message should replace the 
				line with a NOP. False otherwise.</td>
					</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Function</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 150px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Name</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>Name of the function</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Code</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">[0,7]</td>
				<td>Integer representation of the op-code for this function</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">name</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Name of the function</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">code</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">[0,7]</td>
				<td>Integer representation of the op-code for this function</td>
					</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Instruction</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 150px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">op_table</td>
				<td style="width: 148px">Map&lt;String, Operator&gt;</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>A static table to map the string name of an operator to the 
				corresponding implementation of the Operator class</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">dir_table</td>
				<td style="width: 148px">Map&lt;String, Directive&gt;</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>A static table to map the string name of a directive to the 
				corresponding implementation of the Directive class</td>
					</tr>
					<tr>
				<td style="width: 77px">GetType</td>
				<td style="width: 113px">s</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>A string representation of a directive or operator. </td>
					</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Instruction.Format</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 143px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">FUNCTION</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">1</td>
				<td>A final static bitmask to be used if an operand should be a 
				function</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">RLABEL</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">2</td>
				<td>A final static bitmask to be used if an operand/label has a 
				required label</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">LITERAL</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">4</td>
				<td>A final static bitmask to be used if an operand/label can be 
				a literal value</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">NN</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">8</td>
				<td>A final static bitmask to be used if an operand/label can be 
				a number 00-99</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">NMAX</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">16</td>
				<td>A final static bitmask to be used if an operand/label can be 
				a number 0-1024</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">MLABEL</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">32</td>
				<td>A final static bitmask to be used if an operand/label should 
				be a mlabel</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">NONE</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">64</td>
				<td>A final static bitmask to be used if an operand/label should 
				be nothing</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">EXPRESSION</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">128</td>
				<td>A final static bitmask to be used if an operand/label can be 
				an expression</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">OLABEL</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">66</td>
				<td>A final static bitmask to be used if an operand/label can be 
				an optional label</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">ObjectFileRecord</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 143px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Type</td>
				<td style="width: 111px">String</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>String containing the type of object file record (H,L,M,T,E)</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Data</td>
				<td style="width: 111px">List&lt;String&gt;</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>List to hold all data that needs to be written to the object 
				file record, to be separated by a colon</td>
					</tr>
					<tr>
				<td style="width: 77px">PrintRecord</td>
				<td style="width: 113px">out</td>
				<td style="width: 111px">PrintStream</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Output file stream.</td>
					</tr>
					<tr>
				<td style="width: 77px">PrintRecordNoType</td>
				<td style="width: 113px">out</td>
				<td style="width: 111px">PrintStream</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Output file stream.</td>
					</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Operator</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 143px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Name</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>Name of the operator</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Code</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">[0,5]</td>
				<td>Integer representation of the op=code for this operator</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Format</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">[0,255]</td>
				<td>A bitmask containing the formats that the operand for this 
				operator can be</td>
					</tr>
					<tr>
				<td style="width: 77px">n/a</td>
				<td style="width: 113px">Functions</td>
				<td style="width: 148px">Map&lt;String, Function&gt;</td>
				<td style="width: 107px">public class-level</td>
				<td style="width: 107px">n/a</td>
				<td>A table to map the string name of a function to the 
				corresponding implementations of the Function class.</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">name</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Name of the operator</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">code</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">[0,5]</td>
				<td>Integer representation of the op=code for this operator</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">format</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">[0,255]</td>
				<td>A bitmask containing the formats that the operand for this 
				operator can be</td>
					</tr>
					<tr>
				<td style="width: 77px">(Constructor)</td>
				<td style="width: 113px">functions</td>
				<td style="width: 148px">Map&lt;String, Function&gt;</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>A table to map the string name of a function to the 
				corresponding implementations of the Function class.</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td style="width: 109px" class="auto-style3">Utilities</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 143px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 107px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 77px">IntToBinary</td>
				<td style="width: 113px">i</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>The integer value to be converted to a binary string.</td>
					</tr>
					<tr>
				<td style="width: 77px">IntToBinary</td>
				<td style="width: 113px">width</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">&gt;=0</td>
				<td>The minimum number of bits the binary string should be.</td>
					</tr>
					<tr>
				<td style="width: 77px">IntToBinary</td>
				<td style="width: 113px">str</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>The binary string representation of the passed integer, 
				padded to be the correct width</td>
					</tr>
					<tr>
				<td style="width: 77px">IntTo4Hex</td>
				<td style="width: 113px">i</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>The integer value to be converted to a hex string.</td>
					</tr>
					<tr>
				<td style="width: 77px">IntTo4Hex</td>
				<td style="width: 113px">str</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>The hex string representation of the passed integer, limited 
				to 4 hex digits</td>
					</tr>
					<tr>
				<td style="width: 77px">ParseInteger</td>
				<td style="width: 113px">s</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>The string to be parsed. Accepts a leading plus sign.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateLabel</td>
				<td style="width: 113px">label</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>Returns true if the string is null or a valid label. False 
				otherwise.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateLiteral</td>
				<td style="width: 113px">literal</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>The string representation of the literal to be checked.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateLiteral</td>
				<td style="width: 113px">retBool</td>
				<td style="width: 148px">boolean</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>True if the string is a valid literal, false otherwise.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateLiteral</td>
				<td style="width: 113px">firstChar</td>
				<td style="width: 148px">char</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">I,D,C,X</td>
				<td>The first character of the literal.</td>
					</tr>
					<tr>
				<td style="width: 77px">EvaluateLiteral</td>
				<td style="width: 113px">literal</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>The string representation of the literal to be evaluated.</td>
					</tr>
					<tr>
				<td style="width: 77px">EvaluateLiteral</td>
				<td style="width: 113px">firstChar</td>
				<td style="width: 148px">char</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">I,D,C,X</td>
				<td>The first character of the literal.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateIntRange</td>
				<td style="width: 113px">value</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>&nbsp;The string representation of the number to be checked.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateIntRange</td>
				<td style="width: 113px">min</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The the lower bound to check for.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateIntRange</td>
				<td style="width: 113px">max</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The the upper bound to check for.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateIntRange</td>
				<td style="width: 113px">val</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The integer value of the passed string.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateHexRange</td>
				<td style="width: 113px">value</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>&nbsp;The string representation of the hex number to be 
				checked.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateHexRange</td>
				<td style="width: 113px">min</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The the lower bound to check for.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateHexRange</td>
				<td style="width: 113px">max</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The the upper bound to check for.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateHexRange</td>
				<td style="width: 113px">val</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The integer value of the passed string.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateBinaryRange</td>
				<td style="width: 113px">value</td>
				<td style="width: 148px">String</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">n/a</td>
				<td>&nbsp;The string representation of the binary number to be 
				checked.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateBinaryRange</td>
				<td style="width: 113px">min</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The the lower bound to check for.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateBinaryRange</td>
				<td style="width: 113px">max</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The the upper bound to check for.</td>
					</tr>
					<tr>
				<td style="width: 77px">ValidateBinaryRange</td>
				<td style="width: 113px">val</td>
				<td style="width: 148px">int</td>
				<td style="width: 107px">local</td>
				<td style="width: 107px">any valid integer</td>
				<td>&nbsp;The integer value of the passed string.</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
			<td style="width: 109px" class="auto-style3">Dump</td>
				<td class="auto-style3">
				<table style="width: 100%">
					<tr>
				<td style="width: 100px"><strong>Method</strong></td>
				<td style="width: 113px"><strong>Variable Name</strong></td>
				<td style="width: 104px"><strong>Data Type</strong></td>
				<td style="width: 107px"><strong>Access Level</strong></td>
				<td style="width: 73px"><strong>Range</strong></td>
				<td><strong>Purpose</strong></td>
					</tr>
					<tr>
				<td style="width: 100px; height: 62px;">PrintMemoryDump</td>
				<td style="width: 113px; height: 62px;">l</td>
				<td style="width: 104px; height: 62px;">int</td>
				<td style="width: 107px; height: 62px;">local</td>
				<td style="width: 73px; height: 62px;">n/a</td>
				<td style="height: 62px">Used as index to get a value from array 
				Memory.</td>
					</tr>
					<tr>
				<td style="width: 100px; height: 62px;">PrintMemoryDump</td>
				<td style="width: 113px; height: 62px;">j</td>
				<td style="width: 104px; height: 62px;">int</td>
				<td style="width: 107px; height: 62px;">local</td>
				<td style="width: 73px; height: 62px;">n/a</td>
				<td style="height: 62px">Used in output for a hex value.</td>
					</tr>
					<tr>
				<td style="width: 100px; height: 62px;">PrintMemoryDump</td>
				<td style="width: 113px; height: 62px;">i</td>
				<td style="width: 104px; height: 62px;">int</td>
				<td style="width: 107px; height: 62px;">local</td>
				<td style="width: 73px; height: 62px;">n/a</td>
				<td style="height: 62px">Used to rum a for loop.</td>
					</tr>
					<tr>
				<td style="width: 100px; height: 62px;">PrintMemoryDump</td>
				<td style="width: 113px; height: 62px;">k</td>
				<td style="width: 104px; height: 62px;">int</td>
				<td style="width: 107px; height: 62px;">local</td>
				<td style="width: 73px; height: 62px;">n/a</td>
				<td style="height: 62px">Used as index to get a value from array 
				Memory.</td>
					</tr>
					<tr>
				<td style="width: 100px">&nbsp;</td>
				<td style="width: 113px">&nbsp;</td>
				<td style="width: 104px">&nbsp;</td>
				<td style="width: 107px">&nbsp;</td>
				<td style="width: 73px">&nbsp;</td>
				<td>&nbsp;</td>
					</tr>
					<tr>
				<td style="width: 100px">&nbsp;</td>
				<td style="width: 113px">&nbsp;</td>
				<td style="width: 104px">&nbsp;</td>
				<td style="width: 107px">&nbsp;</td>
				<td style="width: 73px">&nbsp;</td>
				<td>&nbsp;</td>
					</tr>
					<tr>
				<td style="width: 100px">&nbsp;</td>
				<td style="width: 113px">&nbsp;</td>
				<td style="width: 104px">&nbsp;</td>
				<td style="width: 107px">&nbsp;</td>
				<td style="width: 73px">&nbsp;</td>
				<td>&nbsp;</td>
					</tr>
					<tr>
				<td style="width: 100px">&nbsp;</td>
				<td style="width: 113px">&nbsp;</td>
				<td style="width: 104px">&nbsp;</td>
				<td style="width: 107px">&nbsp;</td>
				<td style="width: 73px">&nbsp;</td>
				<td>&nbsp;</td>
					</tr>
					<tr>
				<td style="width: 100px">&nbsp;</td>
				<td style="width: 113px">&nbsp;</td>
				<td style="width: 104px">&nbsp;</td>
				<td style="width: 107px">&nbsp;</td>
				<td style="width: 73px">&nbsp;</td>
				<td>&nbsp;</td>
					</tr>
					</table>
&nbsp;
	</body>
</html>